skylight windows - German English Dictionary